spot-lighting device - English Synonyms Dictionary